﻿@charset "utf-8";

*{ margin:0px; padding:0px;}

img {border:0;margin:0; padding:0;}

ul,li,ol,h2,h3,dl,dt,dd,form,p,span,b,u,s,i{list-style:none;margin:0; padding:0;}

.clearfix{display:inline-table;}

* html .clearfix{height:1%;/*ie6*/}

*+html .clearfix{min-height:1px;}

.clearfix:after { content:"."; display:block; height:0; clear:both; visibility:hidden;font-size: 0;}

.clearfix { display:inline-block; }

* html .clearfix { height:1%; }

.clearfix { display:block; }

input,textarea {outline:none;border:0px;}/*去掉输入框得到焦点时边框会出现阴影效果----例如360 火狐*/

a{ blr:expression(this.onFocus=this.blur()); /* IE Opera */ outline:none; /* FF Opera */ } a:focus{ -moz-outline-style: none; /* FF */ } /*去掉a标签超链接的虚线框*/



a:hover { text-decoration: none; color: #000000;}

a:active {text-decoration: none; color: #535353;}





/*body {margin: 0px; color:#535353; font-size: 12px; font-family:'微软雅黑',Microsoft YaHei;}*/

a.more:link { text-decoration: none;}

a.more:visited {text-decoration: none; }

a.more:hover { text-decoration: none;}
a:hover { text-decoration: none; }

a.more:active {text-decoration: none;}

nav.navbar-default{ background: -webkit-linear-gradient(left, #a1bc73, #198372); color: #fffefe; border: 0px;}
.navbar{ margin-bottom: 0px;}
.navbar-default .navbar-toggle{ border-color: #fff;}
.navbar-default .navbar-toggle .icon-bar{ background-color: #fff;}
.navbar-default .navbar-brand,.navbar-default .navbar-nav>li>a{font-size: 13px;color: #fffefe;display: block; text-align: center; font-weight: bold;}
.navbar-default .navbar-brand:hover,.navbar-default .navbar-nav>li>a:hover{background: rgba(0,0,0, .2); color: #fffefe;}
@media only screen and (min-width: 992px) {
	header{ padding: 15px 0px;}
	.navbar-default .navbar-brand,.navbar-default .navbar-nav>li{ width: 158px;height: 60px;}

	.navbar-default .navbar-brand, .navbar-default .navbar-nav .hover>a {height: 60px;padding-top: 22px;font-size: 20px;line-height: 15px;
}

	.navbar-default .navbar-nav>li>a{font-size: 20px;line-height: 30px;}
}
@media (max-width: 767px){
	.navbar-default .navbar-nav .open .dropdown-menu>li>a {
		color: #fffefe;
	}
	.navbar-default .navbar-nav .open .dropdown-menu>li>a:hover {
		color: #fffefe;
		background: #D0071A;
	}
} 



.f_l{ float:left;}

.f_r{ float:right;}

.clear{clear:both;}



.m_t1{margin-top:10px;}

.m_t2{margin-top:15px;}

.m_t3{margin-top:20px;}

.m_t4{margin-top:20px;}

.m_t5{margin-top:45px;}

.m_t6{margin-top:50px;}

.m_t7{margin-top:70px;}

.m_t8{margin-top:100px;}

.m_t9{margin-top:110px;}







/************************************* top样式 ************************************/

.index_topBox{width:100%; height:30px; background:#454545;}

.topBox{width:1080px; height:30px; margin:0px auto; overflow:hidden;}

.top_left{width:500px; height:30px; line-height:30px; color:#FFF; font-size:12px; font-family:"Microsoft YaHei";}

/************************************* logo样式 ************************************/

.header-main .logo{display: block;height:70px;}
.header-main .logo img{ height:70px;margin-top: 7px;}
.header-top{ padding:10px 0;padding-top: 0;}
.header-contact{ background: url("../images/tel.png") left center no-repeat; padding-left:46px; color: #000; line-height: 1.2; margin-top: 10px;}
.header-contact .contact-number{font-size:24px;}
.slogan{padding-left:20px;border-left: 1px solid #e6e6e6;margin-left: 20px; margin-top: 20px;}
.slogan p{margin:0;line-height: 1.6;font-size: 16px;}
/************************************* 导航样式 ************************************/

.index_navBox{width:100%; background: -webkit-linear-gradient(left, #a1bc73, #198372);}

.navBox{width:1180px; margin:0px auto; }

.navBox li{width:147px; color:#FFF; position:relative; text-align:center; float:left; line-height:45px; font-family: "Microsoft YaHei"; font-size:14px;}

.navBox li a{color:#FFF; text-align:center; font-family: "Microsoft YaHei"; font-size:14px; display:block; font-weight:bold;    padding-top: 3px;}

.navBox li a span{display: block;line-height: 50px;}

.navBox li a:hover{background:#454545;}

.navBox li:hover .snav{display:block;}

.navBox li:hover .snav_p{display:block;}

/************************************* 导航下拉样式 ************************************/

.snav{width:450px; position:absolute; top:45px; left:-50px; z-index:9999; background:#fff; border-bottom:2px solid #DB261F; padding:20px; display:none;}
.snavl{float:left; width:120px; margin-right:15px; padding:10px 20px 10px 0; border-right:1px dotted #ddd;}
.snavl li{height:30px; width:100px; line-height:30px; background:url(../images/snav_li.jpg) no-repeat left center; padding-left:20px; border-bottom:1px dotted #ddd; text-align:left;}
.snavl li a{color:#000; display:inline;}
.snavl li a:hover{background:none; color:#DB261F;}
.snavr{float:left; width:290px; height:180px;}
.snavr img{display:block; width:290px; height:260px;}

/*******导航产品下拉*******/

.snav_p{width:1000px;overflow:hidden; position:absolute; top:65px; left:-210px; z-index:9999; background:#fff; border-bottom:2px solid #DB261F; padding:20px 10px; display:none;}
.snav_p dl{border-right:1px dotted #ddd; padding:0 10px; float:left;}
.snav_p dt{padding:10px 0; border-bottom:1px solid #DB261F;}
.snav_p dt img{width:130px; height:80px; display:block;}
.snav_p dd a{display:block; width:142px; background:url(../images/snav_li.jpg) no-repeat left center; padding-left:10px; height:30px; line-height:30px; font-size:12px; color:#000; text-align:left;}
.snav_p dd a:hover{background:url(../images/snav_li.jpg) no-repeat left center; color:#DB261F;}




/************************************* 底部信息样式 ************************************/

.footer{width:100%; overflow:hidden;}

.foot_con{margin:0px auto; overflow:hidden; font-family: "Microsoft YaHei"; font-size:12px; font-weight:normal; text-align:center; line-height:26px; padding:20px 0; color:#f2f2f2;}
.foot_con a{color:#f2f2f2;}

.weibu:hover{color: red;}
